﻿using System.Collections.Generic;

namespace Xfm
{
    public interface IXfmService
    {
        void AddOption(IXfmOption option);
        void AddOptions(IEnumerable<IXfmOption> options);
        IXfmOption GetOption(string key);
        T GetOptionValue<T>(string key) where T : class;
        ICollection<IXfmOption> GetOptions();
    }
}